.
arrow_back

Filter

GraphQL Programmierung mit HotChocolate und .NET

Durchgeführt von ETC
Ähnliche Kurse anzeigen
Beschreibung

Tauche ein in die spannende Welt der GraphQL Programmierung mit HotChocolate und .NET! Dieses Training ist speziell für Entwickler*Innen konzipiert, die ihre Fähigkeiten erweitern und lernen möchten, wie man ein leistungsstarkes GraphQL-Backend aufbaut. GraphQL ist eine moderne API-Technologie, die es ermöglicht, Daten effizient und flexibel abzufragen. In diesem Kurs wirst Du die Grundlagen von GraphQL kennenlernen, einschließlich der Konzepte von Queries, Mutations und Subscriptions. Du wirst verstehen, wie GraphQL im Vergleich zu traditionellen REST-APIs funktioniert und welche Vorteile es bietet.

Im ersten Teil des Trainings erfährst Du alles über das GraphQL-Schema und das Typ-System. Hier lernst Du, wie man Queries und Mutations definiert und anwendet. Wir werden auch das Konzept der Subscriptions behandeln, das es ermöglicht, Echtzeit-Updates von Daten zu erhalten. Mit praktischen Code-Beispielen und Übungen wirst Du die Theorie direkt in die Praxis umsetzen.

Ein weiterer wichtiger Bestandteil des Kurses ist die Implementierung einer GraphQL-API mit HotChocolate und ASP.NET Core. Du wirst lernen, wie Du ein GraphQL-Backend von Grund auf erstellen kannst, und zwar mit verschiedenen Ansätzen zur Definition des GraphQL-Schemas, sei es durch Annotationen, Code-first oder Schema-first.

Zudem werden wir uns mit der Optimierung der Datenabfragen befassen, insbesondere mit dem N+1 Problem, und wie Du dieses mit DataLoaders vermeiden kannst. Du wirst auch lernen, wie man Daten aus verschiedenen Quellen bezieht, sei es aus einer Datenbank mit EFCore oder von externen APIs.

Das Training deckt auch fortgeschrittene Themen wie Filtering, Sorting, Paging und Projections ab, die Dir helfen werden, Deine GraphQL-API noch leistungsfähiger zu gestalten. Darüber hinaus werden wir uns mit Persisted Queries sowie Authentication und Authorization beschäftigen, um sicherzustellen, dass Deine API sicher und effizient ist.

Dieses Training ist ideal für Programmierer*Innen, die bereits über solide C#-Kenntnisse verfügen und bereit sind, in die Welt von GraphQL einzutauchen. Vorkenntnisse in GraphQL oder anderen API-Technologien sind nicht erforderlich, aber eine gewisse Programmiererfahrung ist von Vorteil. Lass uns gemeinsam die Zukunft der API-Entwicklung erkunden und Deine Fähigkeiten auf das nächste Level heben!

Tags
#Programmierung #Webentwicklung #C# #.NET #API #Datenbankanbindung #Backend-Entwicklung #Datenabfrage #ASP.NET-Core #ASP.NET Core
record_voice_over
Typ
Mehrere Typen
language
Kurs Sprache
Deutsch
location_on
Ort
Mehrere Orte
calendar_month
Termine
6
Termine
Begin
2025-03-09
2025-03-09
Ende
2025-03-12
2025-03-12
Kursgebühr
€ 1805.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 1805.00
Begin
2025-03-09
2025-03-09
Ende
2025-03-12
2025-03-12
Kursgebühr
€ 1805.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Wien
language Deutsch
timer 4 Tage
Präsenz Kurs
Wien
Deutsch
4 Tage
Kursgebühr
€ 1805.00
Begin
2025-07-27
2025-07-27
Ende
2025-07-30
2025-07-30
Kursgebühr
€ 1805.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 1805.00
Begin
2025-07-27
2025-07-27
Ende
2025-07-30
2025-07-30
Kursgebühr
€ 1805.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Wien
language Deutsch
timer 4 Tage
Präsenz Kurs
Wien
Deutsch
4 Tage
Kursgebühr
€ 1805.00
Begin
2025-10-19
2025-10-19
Ende
2025-10-22
2025-10-22
Kursgebühr
€ 1805.00
Typ
Ort
Sprache
Dauer
record_voice_over Online Live-Kurs
location_on Online
language Deutsch
timer 4 Tage
Online Live-Kurs
Online
Deutsch
4 Tage
Kursgebühr
€ 1805.00
Begin
2025-10-19
2025-10-19
Ende
2025-10-22
2025-10-22
Kursgebühr
€ 1805.00
Typ
Ort
Sprache
Dauer
record_voice_over Präsenz Kurs
location_on Wien
language Deutsch
timer 4 Tage
Präsenz Kurs
Wien
Deutsch
4 Tage
Kursgebühr
€ 1805.00
Kurs Details
Zielgruppe

Der Kurs richtet sich an Entwickler*Innen mit fortgeschrittenen Kenntnissen in C#, die ihre Fähigkeiten im Bereich der API-Entwicklung erweitern möchten. Es ist ideal für diejenigen, die neugierig auf moderne Technologien sind und lernen wollen, wie man eine GraphQL-API mit HotChocolate und .NET erstellt. Vorkenntnisse in GraphQL sind nicht erforderlich, aber ein grundlegendes Verständnis von Programmierung ist notwendig.

Kurs Inhalt

GraphQL ist eine Abfragesprache für APIs und eine Laufzeitumgebung für die Ausführung dieser Abfragen mit vorhandenen Daten. Im Gegensatz zu REST, wo der Client mehrere Endpunkte ansteuern muss, um Daten zu erhalten, ermöglicht GraphQL dem Client, eine einzige Anfrage zu stellen und genau die Daten zu erhalten, die benötigt werden. Dies führt zu einer effizienteren Nutzung von Netzwerkressourcen und einer verbesserten Performance. In diesem Kurs lernst Du, wie man ein GraphQL-Backend mit HotChocolate und ASP.NET Core implementiert, um die Vorteile dieser Technologie voll auszuschöpfen.

Fragen die du nach der Kurs beantworten kannst
  • Was ist der Hauptunterschied zwischen GraphQL und REST?
  • Erkläre, was ein GraphQL-Schema ist.
  • Was sind Mutations in GraphQL?
  • Wie funktioniert das Konzept der Subscriptions in GraphQL?
  • Was ist das N+1 Problem und wie kann man es mit DataLoaders lösen?
  • Nenne zwei Möglichkeiten, wie man ein GraphQL-Schema definieren kann.
  • Welche Rolle spielt ASP.NET Core in der Entwicklung einer GraphQL-API?
  • Wie kannst Du Filtering und Sorting in einer GraphQL-Abfrage implementieren?
  • Was sind Persisted Queries und warum sind sie nützlich?
  • Wie implementierst Du Authentication und Authorization in einer GraphQL-API?
Diese Kurse könnten dich auch interessieren
Advanced Web Technologies - Tools & Framew...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-16
location_on
Mehrere Orte
euro
ab 3020.00
Advanced Web Technologies - Tools & Framew...
ETC
record_voice_over
Mehrere Typen
language
Deutsch
calendar_month
2025-02-16
location_on
Mehrere Orte
euro
ab 3020.00
Bewertung
star
star
star
star
star
0 von 5
0 Bewertungen
5 Sterne:
0%
4 Sterne:
0%
3 Sterne:
0%
2 Sterne:
0%
1 Stern:
0%
Erfahrungsberichte
Keine Bewertung vorhanden
rate_review
Hast du den Kurs besucht? Dann schreibe doch eine Bewertung!
Veröffentlichungsinfos - ID: 2206 - letztes Update: 2025-02-01 12:14:25 - Anbieter-ID: 13 - Datenquelle: Webcrawler